presidenta interina - Spanish English Dictionary